
#include <stdio.h>

int main(int argc, char **argv)
{
    int a = 33;

    int *p1 = NULL;
    int **p2 = NULL;
    int ***p3 = NULL;

    printf("%lu\n", sizeof(p1));
    printf("%lu\n", sizeof(p2));
    printf("%lu\n", sizeof(p3));

    p1 = &a;
    p2 = &p1;
    p3 = &p2;
    printf("%d %d %d\n", *p1, **p2, ***p3);

    return 0;
}